package com.gregbugaj.nscaffold.type;
/**
 * Type Resolver Interface
 * @author gbugaj
 *
 * @param <T>
 */
public interface  TypeResolver<T>{
	PType  resolve(T type);
	
	/**
	 * Can this resolver resolve given type
	 * @param Type
	 * @return
	 */
	boolean	canResolve(Class<?> clazz);
}
